Programmeren 5 JavaScript - De basis
Doelstelling
Met JavaScript kan je aan client-side (in de browser) de webpagina manipuleren.Na deze les kan je:
- weet je genoeg af van JavaScript om elementaire ingrepen uit te voeren op de webpagina;
- Weet je dat elke pagina beschikt over een DOM, een programmatorische voorstelling van de HTML en CSS op de webpagina;
- en kan je met behulp van JavaScript de DOM en BOM manipuleren:
- een HTML element programmatorisch selecteren en wijzigen, ook de CSS;
- de tijd controleren (timing);
Stappenplan
- JS - De basis
- Document Object Model
- JS - plaats in HTML
- JS - Selectoren
- JavaScript inline event handling
- JS - Overzicht Events
- JS - De tijd controleren met JavaScript
- Een autootje laten rijden
- Filmpje: Een lichtkrant maken in JavaScript. Ik weet wel dat lichtkranten uit de mode zijn, maar ik vind ze best leuk.
Opdracht
- In de map op je lokale computer met de naam programmeren5 maak je een map met de naam js-de-basis.
- Maak daarin de oefeningen uit het lesmateriaal en probeer de voorbeelden uit.
- Het voorbeeld uit BOM - setInterval maak je in een bestand met de naam clock.html.
- Het voorbeeld in het filmpje maak je ook in de map js-de-basis. Je plaatst de code in een bestand met de naam marquee.html. De JavaScript plaats je in een submap met de naam js in een bestand met de naam marquee.js.
- Bedenk zelf een toepassing voor de timer-functies. Heb je geen inspiratie, zoek er een op het internet. Plaats je code ook in de map met de naam js-de-basis.
- Synchroniseer je Bitbucket repo met je lokale computer.
2021-02-10 18:54:30